cell nest - German English Dictionary